9062831bde888aa5b72655a453c1468ddc85783f,util-taglib/src/com/liferay/taglib/portletext/RuntimeTag.java,RuntimeTag,doTag,#String#PageContext#ServletContext#HttpServletRequest#HttpServletResponse#,57
Before Change
StringBuffer renderPortletSB = new StringBuffer();
RuntimePortletUtil.processPortlet(
renderPortletSB, ctx, req, res, renderRequest, renderResponse,
rootPortletId, instanceId);
if (pageContext != null) {
pageContext.getOut().print(renderPortletSB.toString());
After Change
try {
req.setAttribute(WebKeys.RENDER_PORTLET_RESOURCE, Boolean.TRUE);
RuntimePortletUtil.processPortlet(
renderPortletSB, ctx, req, res, renderRequest, renderResponse,
rootPortletId, instanceId);
}
finally {
req.removeAttribute(WebKeys.RENDER_PORTLET_RESOURCE);